<?php

/*
* Modelo: "estad_valla.php"
*
* Realizado por:
* 	Carlos Calvo
*  	Elisa Conesa
*/

@include_once('enlaceBD.php');

class Estad_valla {
	
    /* Nombre de las Variables del Modelo (INFORMATIVO)
    +---------------+-------------+------+-----+---------+----------------+
	| Field         | Type        | Null | Key | Default | Extra          |
	+---------------+-------------+------+-----+---------+----------------+
	| id_estad_vp 	| int(11)     | NO   | PRI | NULL    | auto_increment |
	| descripcion   | varchar(50) | NO   |     | NULL    |                |
	+---------------+-------------+------+-----+---------+----------------+
	*/
	
    // Variable para los resultados de las Consultas
    private $respuesta;
	
	// Tablas del Modelo
    private $trvp_estad_vp 		= "rvp_estad_vp";
	
	
	// =================================================================================================================
    //	FUNCION - CONSULTAR TODOS LOS ESTADOS DE UNA VALLA PUBLICITARIA
    // =================================================================================================================
	
    public function consultar() {
        $conexion 	= new EnlaceBD;
        $var 		= $conexion->conectar( $_SESSION['db_rvp'] );
		
		$sql = "select id_estad_vp as id_estad_vp, 
					descripcion as descripcion 
				from ".$_SESSION['db_rvp'].$_SESSION['schema_db'].".$this->trvp_estad_vp 
				order by id_estad_vp";
		
        $this->respuesta = $conexion->consultar($sql) 
			or die("No se pudo consultar el Estado de una Valla Publicitaria");
		
        $i = 0;
        while ( $temparray = $this->respuesta->buscar_fila() ) {
            $lista_estad_vp[$i][0] = $temparray['id_estad_vp'];
            $lista_estad_vp[$i][1] = strtoupper($temparray['descripcion']);
            $i++;
        }
		
        $conexion->desconectar();
        return $lista_estad_vp;
    }
}
?>